export interface ListInt {
  id: number,
  leaderName: string,
  leaderId:number,
  launchDate: string,
  projectName: string,
  memberNumber: string,
  duration: number,
  rate: number,
  multipleSelection:[]
  username:string,
  compile: string,

  num:number,
  request: string,
  size: number,

  //process
  actual: number,
  plan: number,
  projectDate: string,
  projectId: number
}

interface selectIntData {
  id: number,
  leaderName: string,
  leaderId:number,
  launchDate: string,
  projectName: string,
  memberNumber: string,
  duration: number,
  rate: number,
  multipleSelection:[],
  username:string,
  compile: string,

  actual: number,
  plan: number,
  projectDate: string,
  projectId: number

  pages: number,  //页码  
  counts: number,//总条数
  pagesizes: number,  //默认一页显示几条
  
  page: number,  //页码  
  count: number,//总条数
  pagesize: number,  //默认一页显示几条
}

interface ActiveInt {
  id: number,
  leaderName:string,
  launchDate: string,
  employmentDate: string,
  rate: number,
  
}

export class InitData {
  selectData: selectIntData = {
    id: 1,
    leaderName: "",
    leaderId:0,
    launchDate: "",
    projectName: "",
    memberNumber: "",
    duration: 0,
    rate: 0,
    multipleSelection:[],
    username:'',
    compile: '编辑',

    actual: 0,
    plan: 1,
    projectDate: "",
    projectId: 1,

    pages: 1,
    count: 0,
    pagesizes: 10,

    page: 1,
    counts: 0,
    pagesize: 8,
  }
  list: ListInt[] = []//展示的内容数据
  list1:ListInt[]=[]
  isShow = false
  isShowdel = false
  
  active: ActiveInt = { //接收选中的对象
    id: 1,
    leaderName:"",
    launchDate: "",
    employmentDate: "",
    rate:0,
    
}
}
